package com.muyu.vehicle.config;

import org.springframework.context.annotation.Bean;
import org.springframework.http.client.HttpComponentsClientHttpRequestFactory;
import org.springframework.web.client.RestTemplate;

/**
 * @author 牧鱼
 * @Classname Config
 * @Description TODO
 * @Date 2021/9/15
 */
public class Config {

    /**
     * 车辆是否需要报文通道
     */
    public final static String VEHICLE_IS_MSG = "vehicle_msg_aisle";

    /**
     * 车辆上线通道
     */
    public final static String VEHICLE_START_LINE = "vehicle_start_aisle";

    /**
     * 车辆下线通道
     */
    public final static String VEHICLE_STOP_LINE = "vehicle_stop_aisle";


    /**
     * 车辆基础故障组
     */
    public final static String VEHICLE_BASE_FAULT = "vehicle_base";

    /**
     * 车辆零配件故障组
     */
    public final static String VEHICLE_PARTS_FAULT = "vehicle_parts:";

    /**
     * 车辆电池故障组
     */
    public final static String VEHICLE_BATTERY_FAULT = "vehicle_battery";


    /**
     * 车辆故障日志队列
     */
    public final static String VEHICLE_FAULT_LOG = "vehicle_fault_log";

    /**
     * 车辆绑定电子围栏
     */
    public final static String VEHICLE_FENCE_BIND = "vehicle_fence_bind";

    /**
     * 车辆电子围栏信息
     */
    public final static String VEHICLE_FENCE_INFO = "vehicle_fence_INFO";

    /**
     * 车辆电子围栏类型
     */
    public final static String VEHICLE_FENCE_TYPE = "vehicle_fence_type";

    /**
     * 车辆运行记录
     */
    public static final String VEHICLE_MOVE_INFO = "vehicle_fence_info:";

    /**
     * 车辆历史轨迹查询
     */
    public final static String VEHICLE_HISTORY_LOCUS = "vehicle_history_locus:";

    /**
     * 车辆当前定位
     */
    public final static String VEHICLE_CURRENT_LOCATION = "VEHICLE_CURRENT_LOCATION:";

}
